Similar words: police station, gestation, fire station, molestation, infestation, contestation, deforestation, afforestation. Meaning: n. a manned artificial satellite in a fixed orbit designed for scientific research.
Random good picture Not show
151. The solar dynamic power module proposed for the space station uses the heat of fusion of a phase change material (PCM) to efficiently store thermal energy for use during eclipse periods.
152. Mt. Everest and nearby Mt. Makalu stand out in this oblique photograph of the Tibetan Plateau taken from the International Space Station in 2004.
153. Space shuttle Endeavour is set to launch on a mission to the International Space Station, after a series of weather delays.
154. The space lab could also serve as a platform for space medicine and micro-gravity experiments similar to the International Space Station.
155. From his vantage point aboard the International Space Station, Noguchi captured the moon as it rose over Earth's dark horizon, later dedicating the shot to all "moon lovers" via his Twitter feed.
More similar words: police station, gestation, fire station, molestation, infestation, contestation, deforestation, afforestation, reforestation, manifestation, spaceship, space shuttle, station, incapacitation, statute of limitations, stationery, gas station, stationary, nation-state, devastation, workstation, train station, polling station, transfer station, prestidigitation, police state, protestant reformation, space, proportional representation, cessation.